.tit-dhr .case { background: #203d99; color: #ffffff; }

.case-h2 { font-size: 24px; text-align: center; margin-top: 10px; margin-bottom: 30px; }

@media (min-width: 1200px) { .case-h2 { font-size: 28px; } }

.case-h2 span { display: block; width: 60px; height: 2px; background: #203d99; margin: 0 auto; }

.bg-case { background: #f5f5f5; margin-bottom: 30px; }

@media (min-width: 1200px) { .bg-case { margin-bottom: 50px; } }

.pagination li { margin-right: 10px; border: 1px solid #dedede; }

.pagination li:hover a { color: #264193; }

@media (min-width: 1000px) and (max-width: 1199px) { .pro-img4 { margin-top: 11px; } }

.pro-d2 { background: url(../img/case/bg1.jpg) no-repeat; background-size: cover; }

.pro-d2:hover { background: url(../img/case/bg2.jpg) no-repeat; background-size: cover; }
